const mysql = require('mysql')

let connection = mysql.createConnection({
    //ip地址  数据库用户名  密码  数据库名字
    host:'127.0.0.1',
    user:'root',
    password:'root',
    database:'baixiu',
})
exports.login = (email,callback)=>{
    //拿到邮箱 去和数据库对比  然后把查询出去的数据用回调函数返回过去
    //再controller里面处理代码的逻辑
    //写一个sql语句  记住 数据库是不分大小写的 里面的字符串也是

    // let sql = `SELECT * FROM users WHERE email = '${email}'`
    // connection.query(sql,(err,result)=>{
    //     //这里不处理逻辑只负责把得到的结果给到controller
    //     if(err){
    //         callback(err)
    //     }else{
    //         callback(err,result)
    //     }
    // })
    
    let sql = `SELECT * FROM users`
    connection.query(sql,(err,result)=>{
        if(err){
            callback(err)
        }
        else{
            callback(err,result)
        }
    })
}